down-draught carburettor - Spanish English Dictionary